Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWLS GARDENS Semi-Detached £527,639 £139,500 17 May 2000
2 OWLS GARDENS Semi-Detached £390,726 £225,000 12 Jun 2006
5 OWLS GARDENS Semi-Detached £539,076 £435,000 16 Jul 2018